package set

type Set struct {
	val interface{}
}

// add element
func (s Set) Add(val interface{}) {

}

// contains element
func (s Set) Contains(val interface{}) bool {
	return false
}

// length of set
func (s Set) Size() int {
	return 0
}

// loop the sets
func (s Set) Iterator() <-chan interface{} {
	return nil
}

func NewSet() Set {
	return Set{}
}
